vegetable sponge gourd - Alemán Inglés Diccionario